double fertilisation - Turkish English Dictionary